package com.xbongbong.paas.print.pojo.dto;

import com.xbongbong.paas.toolbox.wrap.BaseDTO;
import lombok.Getter;
import lombok.Setter;
import lombok.ToString;

import javax.validation.constraints.NotBlank;
import javax.validation.constraints.NotNull;

/**
 * 更新
 * 创建时间： 2018/9/11 15:40
 * 修改时间： 2018/9/11 15:40 梁鲁江
 *
 * @author 梁鲁江
 */
@Setter
@Getter
@ToString
public class PaasPrintUpdateDTO extends BaseDTO{

    private static final long serialVersionUID = 7611884966233555888L;
    /**
     * 主键
     */
    @NotNull(message = "{dto.msg.paasPrintUpdate.id.NotNull}")
    private Long id;
    /**
     * 打印模板名称
     */
    private String name;
    /**
     * 前端传过来的页面信息
     */
    @NotBlank(message = "{dto.msg.paasPrintUpdate.html.NotBlank}")
    private String html;
    /**
     * 一些打印配置信息如"间距"，json格式
     */
    @NotBlank(message = "{dto.msg.paasPrintUpdate.configInfo.NotBlank}")
    private String configInfo;
}
